home *** CD-ROM | disk | FTP | other *** search
/ Champak 145 / (Vol 145) Dec 21 2011.iso / Games / leaf-blight.swf / scripts / __Packages / mx / controls / listclasses / DataProvider.as next >
Encoding:
Text File  |  2011-12-21  |  8.5 KB  |  207 lines

  1. var ┬º\x10!2┬º = "\x10 "();
  2. if(eval("\x10!2") == 1005)
  3. {
  4. }
  5. if(eval("\x10!2") == 1380)
  6. {
  7. }
  8. §§push(67305985);
  9. if(eval("\x10!2") == 46975)
  10. {
  11. }
  12. if(eval("\x10!2") == 34882)
  13. {
  14. }
  15. if(eval("\x10!2") == 32496)
  16. {
  17. }
  18. if(eval("\x10!2") == 42091)
  19. {
  20. }
  21. if(function ┬º\x10 ┬º()
  22. {
  23.    set("\x01",151 + 1228);
  24.    eval("\x01");
  25.    true;
  26.    return !"\x01" ? ┬º┬ºpop() + ┬º┬ºpop() : ┬º┬ºpop() + ┬º┬ºpop();
  27. })
  28. {
  29.    if(!eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"])
  30.    {
  31.       eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"] = new ┬º\┬º\┬ºconstant(2)┬º();
  32.    }
  33.    ┬º┬ºpop();
  34.    if(!eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"][┬º┬ºconstant(3)])
  35.    {
  36.       eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"][┬º┬ºconstant(3)] = new ┬º\┬º\┬ºconstant(2)┬º();
  37.    }
  38.    ┬º┬ºpop();
  39.    if(!eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"][┬º┬ºconstant(3)][┬º┬ºconstant(4)])
  40.    {
  41.       eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"][┬º┬ºconstant(3)][┬º┬ºconstant(4)] = new ┬º\┬º\┬ºconstant(2)┬º();
  42.    }
  43.    ┬º┬ºpop();
  44.    if(!eval("{invalid_utf8=194}?")["H\fV{invalid_utf8=235}{invalid_utf8=229}"][┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)])
  45.    {
  46.       eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)] extends eval(┬º┬ºconstant(2));
  47.       var _loc2_ = eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)] = function(obj)
  48.       {
  49.          super();
  50.       }[┬º┬ºconstant(6)];
  51.       eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)] = function(obj)
  52.       {
  53.          super();
  54.       }[┬º┬ºconstant(7)] = function(obj)
  55.       {
  56.          var _loc4_ = eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(8)];
  57.          var _loc6_ = _loc4_[┬º┬ºconstant(9)];
  58.          obj = obj[┬º┬ºconstant(6)];
  59.          var _loc3_ = 0;
  60.          while(_loc3_ < _loc6_)
  61.          {
  62.             obj[_loc4_[_loc3_]] = eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(10)][_loc4_[_loc3_]];
  63.             _global[┬º┬ºconstant(11)](obj,_loc4_[_loc3_],1);
  64.             _loc3_ = _loc3_ + 1;
  65.          }
  66.          eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(12)][┬º┬ºconstant(13)][┬º┬ºconstant(14)](obj);
  67.          _global[┬º┬ºconstant(11)](obj,┬º┬ºconstant(15),1);
  68.          _global[┬º┬ºconstant(11)](obj,┬º┬ºconstant(16),1);
  69.          _global[┬º┬ºconstant(11)](obj,┬º┬ºconstant(17),1);
  70.          _global[┬º┬ºconstant(11)](obj,┬º┬ºconstant(18),1);
  71.          eval(┬º┬ºconstant(2))[┬º┬ºconstant(6)][┬º┬ºconstant(19)] = 0;
  72.          eval(┬º┬ºconstant(2))[┬º┬ºconstant(6)][┬º┬ºconstant(20)] = function()
  73.          {
  74.             if(this[┬º┬ºconstant(21)] == undefined)
  75.             {
  76.                this[┬º┬ºconstant(21)] = eval(┬º┬ºconstant(2))[┬º┬ºconstant(6)][┬º┬ºconstant(19)]++;
  77.                _global[┬º┬ºconstant(11)](this,┬º┬ºconstant(21),1);
  78.             }
  79.             return this[┬º┬ºconstant(21)];
  80.          };
  81.          _global[┬º┬ºconstant(11)](eval(┬º┬ºconstant(2))[┬º┬ºconstant(6)],┬º┬ºconstant(19),1);
  82.          _global[┬º┬ºconstant(11)](eval(┬º┬ºconstant(2))[┬º┬ºconstant(6)],┬º┬ºconstant(20),1);
  83.          return true;
  84.       };
  85.       _loc2_[┬º┬ºconstant(22)] = function(index, value)
  86.       {
  87.          if(index < this[┬º┬ºconstant(9)])
  88.          {
  89.             this[┬º┬ºconstant(23)](index,0,value);
  90.          }
  91.          else if(index > this[┬º┬ºconstant(9)])
  92.          {
  93.             return undefined;
  94.          }
  95.          this[index] = value;
  96.          this[┬º┬ºconstant(25)](┬º┬ºconstant(24),index,index);
  97.       };
  98.       _loc2_[┬º┬ºconstant(26)] = function(value)
  99.       {
  100.          this[┬º┬ºconstant(22)](this[┬º┬ºconstant(9)],value);
  101.       };
  102.       _loc2_[┬º┬ºconstant(27)] = function(index, newItems)
  103.       {
  104.          index = eval(┬º┬ºconstant(28))[┬º┬ºconstant(29)](this[┬º┬ºconstant(9)],index);
  105.          newItems[┬º┬ºconstant(30)](index,0);
  106.          this[┬º┬ºconstant(23)][┬º┬ºconstant(31)](this,newItems);
  107.          newItems[┬º┬ºconstant(23)](0,2);
  108.          this[┬º┬ºconstant(25)](┬º┬ºconstant(24),index,index + newItems[┬º┬ºconstant(9)] - 1);
  109.       };
  110.       _loc2_[┬º┬ºconstant(32)] = function(index, len)
  111.       {
  112.          var _loc3_ = new ┬º\┬º\┬ºconstant(33)┬º();
  113.          var _loc2_ = 0;
  114.          while(_loc2_ < len)
  115.          {
  116.             _loc3_[┬º┬ºconstant(35)](this[┬º┬ºconstant(34)](index + _loc2_));
  117.             _loc2_ = _loc2_ + 1;
  118.          }
  119.          var _loc6_ = this[┬º┬ºconstant(23)](index,len);
  120.          this[┬º┬ºconstant(17)]({(┬º┬ºconstant(36)):┬º┬ºconstant(37),(┬º┬ºconstant(38)):┬º┬ºconstant(39),(┬º┬ºconstant(40)):index,(┬º┬ºconstant(41)):index + len - 1,(┬º┬ºconstant(42)):_loc6_,(┬º┬ºconstant(43)):_loc3_});
  121.       };
  122.       _loc2_[┬º┬ºconstant(44)] = function(index)
  123.       {
  124.          var _loc2_ = this[index];
  125.          this[┬º┬ºconstant(32)](index,1);
  126.          return _loc2_;
  127.       };
  128.       _loc2_[┬º┬ºconstant(45)] = function(Void)
  129.       {
  130.          this[┬º┬ºconstant(23)](0);
  131.          this[┬º┬ºconstant(25)](┬º┬ºconstant(39),0,this[┬º┬ºconstant(9)] - 1);
  132.       };
  133.       _loc2_[┬º┬ºconstant(46)] = function(index, itemObj)
  134.       {
  135.          if(index < 0 || index >= this[┬º┬ºconstant(9)])
  136.          {
  137.             return undefined;
  138.          }
  139.          var _loc3_ = this[┬º┬ºconstant(34)](index);
  140.          this[index] = itemObj;
  141.          this[index][┬º┬ºconstant(21)] = _loc3_;
  142.          this[┬º┬ºconstant(25)](┬º┬ºconstant(47),index,index);
  143.       };
  144.       _loc2_[┬º┬ºconstant(48)] = function(index)
  145.       {
  146.          return this[index];
  147.       };
  148.       _loc2_[┬º┬ºconstant(34)] = function(index)
  149.       {
  150.          var _loc2_ = this[index];
  151.          if(typeof _loc2_ != ┬º┬ºconstant(49) && _loc2_ != undefined)
  152.          {
  153.             return index;
  154.          }
  155.          return _loc2_[┬º┬ºconstant(20)]();
  156.       };
  157.       _loc2_[┬º┬ºconstant(50)] = function(fieldName, order)
  158.       {
  159.          if(typeof order == ┬º┬ºconstant(51))
  160.          {
  161.             this[┬º┬ºconstant(52)](fieldName);
  162.             if(order[┬º┬ºconstant(53)]() == ┬º┬ºconstant(54))
  163.             {
  164.                this[┬º┬ºconstant(55)]();
  165.             }
  166.          }
  167.          else
  168.          {
  169.             this[┬º┬ºconstant(52)](fieldName,order);
  170.          }
  171.          this[┬º┬ºconstant(25)](┬º┬ºconstant(56));
  172.       };
  173.       _loc2_[┬º┬ºconstant(57)] = function(compareFunc, optionFlags)
  174.       {
  175.          this[┬º┬ºconstant(56)](compareFunc,optionFlags);
  176.          this[┬º┬ºconstant(25)](┬º┬ºconstant(56));
  177.       };
  178.       _loc2_[┬º┬ºconstant(58)] = function(index, fieldName, newData)
  179.       {
  180.          this[index][fieldName] = newData;
  181.          this[┬º┬ºconstant(17)]({(┬º┬ºconstant(36)):┬º┬ºconstant(37),(┬º┬ºconstant(38)):┬º┬ºconstant(59),(┬º┬ºconstant(40)):index,(┬º┬ºconstant(41)):index,(┬º┬ºconstant(60)):fieldName});
  182.       };
  183.       _loc2_[┬º┬ºconstant(61)] = function(index, fieldName)
  184.       {
  185.          return this[index][fieldName];
  186.       };
  187.       _loc2_[┬º┬ºconstant(25)] = function(event, first, last)
  188.       {
  189.          this[┬º┬ºconstant(17)]({(┬º┬ºconstant(36)):┬º┬ºconstant(37),(┬º┬ºconstant(38)):event,(┬º┬ºconstant(40)):first,(┬º┬ºconstant(41)):last});
  190.       };
  191.       eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)] = function(obj)
  192.       {
  193.          super();
  194.       }[┬º┬ºconstant(8)] = [┬º┬ºconstant(62),┬º┬ºconstant(26),┬º┬ºconstant(22),┬º┬ºconstant(45),┬º┬ºconstant(44),┬º┬ºconstant(46),┬º┬ºconstant(48),┬º┬ºconstant(34),┬º┬ºconstant(50),┬º┬ºconstant(57),┬º┬ºconstant(25),┬º┬ºconstant(27),┬º┬ºconstant(32),┬º┬ºconstant(61),┬º┬ºconstant(58)];
  195.       eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)] = function(obj)
  196.       {
  197.          super();
  198.       }[┬º┬ºconstant(63)] = eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(12)][┬º┬ºconstant(13)];
  199.       eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)] = function(obj)
  200.       {
  201.          super();
  202.       }[┬º┬ºconstant(10)] = new eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)]();
  203.       ┬º┬ºpush(┬º┬ºconstant(11)(eval("H\fV{invalid_utf8=235}{invalid_utf8=229}")[┬º┬ºconstant(3)][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(6)],null,1));
  204.    }
  205.    ┬º┬ºpop();
  206. }
  207.